package com.jy.wms.pojo;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.jy.wms.common.base.BaseModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * WmsLibraryPosition 实体类
 * Tue Aug 29 15:58:05 GMT+08:00 2017 yjs
 */

@SuppressWarnings("serial")
@TableName("wms_libraryposition")
public class WmsLibraryPosition extends BaseModel implements Serializable {
    private String id; 	//ID
    private String sskqid; 	//所属库区ID
    private String sshzid; 	//所属货主ID 0未分配
    @TableField(exist=false)
    private String show_sshzid;//货主名称
    @TableField(exist=false)
    private String newHzid;//新货主

    private String ckid;//仓库编号
    @TableField(exist=false)
    private String kwmc;//库位名称
    @TableField(exist=false)
    private String kwzlx;//库位组类型
    @TableField(exist=false)
    private String kwzid;//库位组id
    @TableField(exist=false)
    private Integer sate;//是否选中 0 未选中 1未选中
    private java.math.BigDecimal kyxs;//库位可用系数
    public String getKwmc() {
        return kwmc;
    }

    public String getNewHzid() {
        return newHzid;
    }

    public void setNewHzid(String newHzid) {
        this.newHzid = newHzid;
    }

    public Integer getSate() {
        return sate;
    }

    public void setSate(Integer sate) {
        this.sate = sate;
    }

    public void setKwmc(String kwmc) {
        this.kwmc = kwmc;
    }

    /*private String sskwzid; 	//所属库位组ID 0未分配*/
    //添加参数  仓库名称
    @TableField(exist=false)
    @ApiModelProperty(value = "仓库名称$$$true$false$false$$1$")
    private String ckmc; //仓库名称
    //添加参数 库区名称
    @TableField(exist=false)
    @ApiModelProperty(value = "库区名称$$$true$true$false$$2$vNull")
    private String kqmc; //库区名称
    @ApiModelProperty(value = "库位名称$$$true$true$false$$3$vNull")
    private String mc; 	//库位名称
    @ApiModelProperty(value = "库位层数$1$$true$false$false$$4$vNull,vNumber,vNumberZ,vWS4")
    private String cs; 	//库位层数 （在第几层）
    @ApiModelProperty(value = "库位托盘数$1$$true$false$false$$5$vNull,vNumber,vNumberZ,vWS4")
    private String tps; 	//库位托盘数
    @ApiModelProperty(value = "拣货顺序$0$$true$false$false$$6$vNull,vNumber,vNumberZ")
    private String xlsx; 	//拣货顺序
    @ApiModelProperty(value = "可承受重量$0$$true$false$false$$7$vNull,vNumber")
    private String cszl; 	//可承受重量 0不设置 其它值为克
    @ApiModelProperty(value = "可容纳体积$0$$true$false$false$$8$vNull,vNumber")
    private String rntj; 	//可容纳体积 0不设置 其它值为立方厘米
    @ApiModelProperty(value = "库位属性$0$0正常 1封存 2管控 3禁入$true$false$true$wms_librarypositionsx$9$vNull")
    private String sx; 	//库位属性 0正常 1封存 2管控 3禁入
    @TableField(exist=false)
    private String show_sx; 	//库位属性 0正常 1封存 2管控 3禁入 存取汉字
    @ApiModelProperty(value = "库位类型$0$0 存储库位 1件拣货库位 2箱拣货库位 3箱/件拣货库位 4暂存库位 5集货库位 6组装工作库位$true$false$true$wms_librarypositionlx$10$vNull")
    private String lx;//库位类型
    @TableField(exist=false)
    private String show_lx;//库位类型 存取汉字
    @ApiModelProperty(value = "是否可以货品混放$0$0不可 1允许$true$false$true$wms_librarypositionhphf$11$vNull")
    private String hphf; 	//是否可以货品混放 0不可 1允许
    @TableField(exist=false)
    private String show_hphf; 	//是否可以货品混放 0不可 1允许 存取汉字
    @ApiModelProperty(value = "同货品批次是否可以混放$0$0不可 1允许$true$false$true$wms_librarypositionpchf$12$vNull")
    private String pchf; 	//同货品批次是否可以混放 0不可 1允许
    @TableField(exist=false)
    private String show_pchf; 	//同货品批次是否可以混放 0不可 1允许 存取汉字
    private String bz; 	//备注
    private String sfyx; 	//是否有效 0无效 1有效
    @ApiModelProperty(value = "库位高度$$$false$false$false$$13$vNull")
    private Double kwgd; //库位高度
    private String zyzt; //占用状态 0：未占用 1：已占用
    @TableField(exist = false)
    @ApiModelProperty(value = "占用状态$0$0未占用 1已占用$false$false$true$wms_libraryposition_zyzt$14$")
    private String show_zyzt; //占用状态 0：未占用 1：已占用
    @TableField(exist = false)
    private String selectId;
    public void setId(String id){
        this.id=id;
    }
    public String getId(){
        return id;
    }
    public void setSskqid(String sskqid){
        this.sskqid=sskqid;
    }
    public String getSskqid(){
        return sskqid;
    }
    public void setSshzid(String sshzid){
        this.sshzid=sshzid;
    }
    public String getSshzid(){
        return sshzid;
    }
    /*public void setSskwzid(String sskwzid){
        this.sskwzid=sskwzid;
    }
    public String getSskwzid(){
        return sskwzid;
    }*/
    public void setMc(String mc){
        this.mc=mc.trim();
    }
    public String getMc(){
        return mc;
    }
    public void setCs(String cs){
        this.cs=cs.trim();
    }
    public String getCs(){
        return cs;
    }
    public void setTps(String tps){
        this.tps=tps;
    }
    public String getTps(){
        return tps;
    }
    public void setXlsx(String xlsx){
        this.xlsx=xlsx;
    }
    public String getXlsx(){
        return xlsx;
    }
    public void setCszl(String cszl){
        this.cszl=cszl;
    }
    public String getCszl(){
        return cszl;
    }
    public void setRntj(String rntj){
        this.rntj=rntj;
    }
    public String getRntj(){
        return rntj;
    }
    public void setSx(String sx){
        this.sx=sx;
    }
    public String getSx(){
        return sx;
    }
    public void setHphf(String hphf){
        this.hphf=hphf;
    }
    public String getHphf(){
        return hphf;
    }
    public void setPchf(String pchf){
        this.pchf=pchf;
    }
    public String getPchf(){
        return pchf;
    }
    public void setBz(String bz){
        this.bz=bz;
    }
    public String getBz(){
        return bz;
    }
    public void setSfyx(String sfyx){
        this.sfyx=sfyx;
    }
    public String getSfyx(){
        return sfyx;
    }

    public String getCkmc() {
        return ckmc;
    }

    public void setCkmc(String ckmc) {
        this.ckmc = ckmc;
    }

    public String getKqmc() {
        return kqmc;
    }

    public void setKqmc(String kqmc) {
        this.kqmc = kqmc.trim();
    }

    public String getLx() {
        return lx;
    }

    public void setLx(String lx) {
        this.lx = lx;
    }

    public String getShow_sx() {
        return show_sx;
    }

    public void setShow_sx(String show_sx) {
        this.show_sx = show_sx;
    }

    public String getShow_lx() {
        return show_lx;
    }

    public void setShow_lx(String show_lx) {
        this.show_lx = show_lx;
    }

    public String getShow_hphf() {
        return show_hphf;
    }

    public void setShow_hphf(String show_hphf) {
        this.show_hphf = show_hphf;
    }

    public String getShow_pchf() {
        return show_pchf;
    }

    public void setShow_pchf(String show_pchf) {
        this.show_pchf = show_pchf;
    }

    public String getCkid() {
        return ckid;
    }

    public void setCkid(String ckid) {
        this.ckid = ckid;
    }

    public String getKwzlx() {
        return kwzlx;
    }

    public void setKwzlx(String kwzlx) {
        this.kwzlx = kwzlx;
    }

    public String getKwzid() {
        return kwzid;
    }

    public void setKwzid(String kwzid) {
        this.kwzid = kwzid;
    }

    public String getShow_sshzid() {
        return show_sshzid;
    }

    public void setShow_sshzid(String show_sshzid) {
        this.show_sshzid = show_sshzid;
    }

    public Double getKwgd() {
        return kwgd;
    }

    public void setKwgd(Double kwgd) {
        this.kwgd = kwgd;
    }

    public String getZyzt() {
        return zyzt;
    }

    public void setZyzt(String zyzt) {
        this.zyzt = zyzt;
    }

    public String getShow_zyzt() {
        return show_zyzt;
    }

    public void setShow_zyzt(String show_zyzt) {
        this.show_zyzt = show_zyzt;
    }

    public java.math.BigDecimal getKyxs() {
        return kyxs;
    }

    public void setKyxs(java.math.BigDecimal kyxs) {
        this.kyxs = kyxs;
    }

    public String getSelectId() {
        return selectId;
    }

    public void setSelectId(String selectId) {
        this.selectId = selectId;
    }
}

